Summary
The house which was most recently sold was 9 CLENSTON MEWS, this sold on 25 Jan 2006 for £875,000
The postcode for CLENSTON MEWS is W1H 7LT
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 CLENSTON MEWS Terraced £875,000 25 Jan 2006
10 CLENSTON MEWS Terraced £4,250,000 8 May 2000